/**
 * @(#)EnumTagLibResource.java Dec 1, 2009
 *   
 * Copyright  (c) 2009-2010 Wilmar IT Service,  Inc.   
 * All  rights  reserved.   
 * TODO
 */

package com.wilmar.process.enumerate;

/**
 * @author makubex Email:makubexnet@gmail.com
 * @version 1.0.0
 */
public enum EnumTagLibResource {
	PROCESS_TEXT_PROCESS("process.text.process"), PROCESS_TEXT_STARTER(
			"process.text.starter"), PROCESS_TEXT_PROCESSINSTANCE(
			"process.text.processinstance"), PROCESS_TEXT_TITLE(
			"process.text.title"), PROCESS_TEXT_STARTTIME(
			"process.text.starttime"), PROCESS_TEXT_STARTSYSTEM(
			"process.text.startsystem"), PROCESS_TEXT_PROCESSDESC(
			"process.text.processdescription"),

	PROCESS_FIELD_LOG_OPINION("process.field.log.opinion"), PROCESS_FIELD_LOG_ID(
			"process.field.log.id"), PROCESS_FIELD_LOG_OUTERSYSTEM(
			"process.field.log.outersystem"), PROCESS_FIELD_LOG_OPERATOR(
			"process.field.log.operator"), PROCESS_FIELD_LOG_NODENAME(
			"process.field.log.nodename"), PROCESS_FIELD_LOG_NODEDESC(
			"process.field.log.nodedesc"), PROCESS_FIELD_LOG_OUTERCOME(
			"process.field.log.outercome"), PROCESS_FIELD_LOG_STARTTIME(
			"process.field.log.starttime"), PROCESS_FIELD_LOG_ENDTIME(
			"process.field.log.endtime"), PROCESS_FIELD_LOG_ATTACHEMENTS(
			"process.field.log.attachements"),

	PROCESS_LOG_TABLE_TEXT_LENGTHMENU("process.log.table.text.lengthmenu"), PROCESS_LOG_TABLE_TEXT_ZERORECORDS(
			"process.log.table.text.zerorecords"), PROCESS_LOG_TABLE_TEXT_INFO(
			"process.log.table.text.info"), PROCESS_LOG_TABLE_TEXT_INFOEMTPY(
			"process.log.table.text.infoemtpy"), PROCESS_LOG_TABLE_TEXT_INFOFILTERED(
			"process.log.table.text.infofiltered"), PROCESS_LOG_TABLE_TEXT_SEARCH(
			"process.log.table.text.search"), PROCESS_LOG_TABLE_TEXT_FRIST(
			"process.log.table.text.frist"), PROCESS_LOG_TABLE_TEXT_PREVIOUS(
			"process.log.table.text.previous"), PROCESS_LOG_TABLE_TEXT_NEXT(
			"process.log.table.text.next"), PROCESS_LOG_TABLE_TEXT_LAST(
			"process.log.table.text.last"), PROCESS_LOG_TABLE_TEXT_LABEL(
			"process.log.table.text.label"),

	PROCESS_ICON_TEXT_TOOLTIP_NEWINSTANCE(
			"process.icon.text.tooltip.newinstance"), PROCESS_ICON_TEXT_TOOLTIP_REMOVE_BETA(
			"process.icon.text.tooltip.remove_beta"), PROCESS_ICON_TEXT_TOOLTIP_REMOVEALL_BETA(
			"process.icon.text.tooltip.removeall_beta"), PROCESS_ICON_TEXT_TOOLTIP_IMAGE(
			"process.icon.text.tooltip.image"), PROCESS_ICON_TEXT_TOOLTIP_IMAGE_BETA(
			"process.icon.text.tooltip.image_beta"), PROCESS_ICON_TEXT_TOOLTIP_RESEUM_BETA(
			"process.icon.text.tooltip.reseum_beta"), PROCESS_ICON_TEXT_TOOLTIP_SUSPEND_BETA(
			"process.icon.text.tooltip.suspend_beta"), PROCESS_ICON_TEXT_TOOLTIP_STOP(
			"process.icon.text.tooltip.stop"), PROCESS_ICON_TEXT_TOOLTIP_TAKE(
			"process.icon.text.tooltip.take"), PROCESS_ICON_TEXT_TOOLTIP_POP(
			"process.icon.text.tooltip.pop"), PROCESS_ICON_TEXT_TOOLTIP_OPERATE(
			"process.icon.text.tooltip.operate"), PROCESS_ICON_TEXT_TOOLTIP_VIEW_BETA(
			"process.icon.text.tooltip.view_beta"), PROCESS_ICON_TEXT_TOOLTIP_REVOKE_BETA(
			"process.icon.text.tooltip.revoke_beta"), PROCESS_ICON_TEXT_TOOLTIP_AUTHORITION(
			"process.icon.text.tooltip.authorition"), PROCESS_ICON_TEXT_TOOLTIP_UNDO(
			"process.icon.text.tooltip.undo"), PROCESS_ICON_TEXT_TOOLTIP_VIEW(
			"process.icon.text.tooltip.view"),

	TASKINSTANCE_COMMENTFORM_SUBMIT_BUTTON(
			"taskinstance.commentform.submit.button"),

	TASKINSTANCE_FORM_SUBMIT_BUTTON("taskinstance.form.submit.button"), TASKINSTANCE_FORM_CANCEL_BUTTON(
			"taskinstance.form.cancel.button"), TASKINSTANCE_FROM_COMMITING_MESSAGE(
			"taskinstance.form.commiting.message");

	private EnumTagLibResource(String key) {
		this.key = key;
	}

	private String key;

	/**
	 * @return the key
	 */
	public String getKey() {
		return key;
	}
}
